﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Business_Objects;
namespace ServicesComponent.Repositories
{
    
    public interface IStudentRepository : IRepository<Student>
    {
        List<Student> GetStudentBySchoolId(int schoolId);
        List<Student> GetStudentBySchoolIdAndSchoolYear(string SchoolYearID,int schoolId);
        List<Student> GetStudentBySchoolIdAndSchoolYearNotClass(string SchoolYearID, int schoolId);
        List<Student> GetStudentByClassIdAndSchoolID(int schoolId,string classId);  //Note

        List<Student> GetStudentBySchoolIdAndSchoolYearClass(string SchoolYearID, int schoolId, string classId); 
    }
}
